# near model CODE resource # jump table entries: 22128-22137 (10 of them) export_2766: 00000000 4E56 0000 link A6, 0 00000004 48E7 1018 movem.l -[A7], D3,A3,A4 00000008 49ED F8BA lea.l A4, [A5 - 0x746] 0000000C 7601 moveq.l D3, 0x01 0000000E 200C move.l D0, A4 00000010 6616 bne +0x18 /* 00000028 */ 00000012 2F03 move.l -[A7], D3 00000014 4878 00B8 push.l 0xB8 00000018 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 0000001C 588F addq.l A7, 4 0000001E 261F move.l D3, [A7]+ 00000020 2840 movea.l A4, D0 00000022 200C move.l D0, A4 00000024 6602 bne +0x4 /* 00000028 */ 00000026 7600 moveq.l D3, 0x00 label00000028: 00000028 4A03 tst.b D3 0000002A 6756 beq +0x58 /* 00000082 */ 0000002C 47D4 lea.l A3, [A4] 0000002E 7601 moveq.l D3, 0x01 00000030 200B move.l D0, A3 00000032 6616 bne +0x18 /* 0000004A */ 00000034 2F03 move.l -[A7], D3 00000036 7016 moveq.l D0, 0x16 00000038 2F00 move.l -[A7], D0 0000003A 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 0000003E 588F addq.l A7, 4 00000040 261F move.l D3, [A7]+ 00000042 2640 movea.l A3, D0 00000044 200B move.l D0, A3 00000046 6602 bne +0x4 /* 0000004A */ 00000048 7600 moveq.l D3, 0x00 label0000004A: 0000004A 4A03 tst.b D3 0000004C 670A beq +0xC /* 00000058 */ 0000004E 7000 moveq.l D0, 0x00 00000050 2680 move.l [A3], D0 00000052 2740 0004 move.l [A3 + 0x4], D0 00000056 6002 bra +0x4 /* 0000005A */ label00000058: 00000058 7000 moveq.l D0, 0x00 label0000005A: 0000005A 422C 0016 clr.b [A4 + 0x16] 0000005E 7000 moveq.l D0, 0x00 00000060 2940 005C move.l [A4 + 0x5C], D0 00000064 426C 0060 clr.w [A4 + 0x60] 00000068 426C 0062 clr.w [A4 + 0x62] 0000006C 422C 0064 clr.b [A4 + 0x64] 00000070 2940 00AA move.l [A4 + 0xAA], D0 00000074 426C 00AE clr.w [A4 + 0xAE] 00000078 2940 00B0 move.l [A4 + 0xB0], D0 0000007C 2940 00B4 move.l [A4 + 0xB4], D0 00000080 6002 bra +0x4 /* 00000084 */ label00000082: 00000082 7000 moveq.l D0, 0x00 label00000084: 00000084 49ED F8AA lea.l A4, [A5 - 0x756] 00000088 7601 moveq.l D3, 0x01 0000008A 200C move.l D0, A4 0000008C 6616 bne +0x18 /* 000000A4 */ 0000008E 2F03 move.l -[A7], D3 00000090 700E moveq.l D0, 0x0E 00000092 2F00 move.l -[A7], D0 00000094 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000098 588F addq.l A7, 4 0000009A 261F move.l D3, [A7]+ 0000009C 2840 movea.l A4, D0 0000009E 200C move.l D0, A4 000000A0 6602 bne +0x4 /* 000000A4 */ 000000A2 7600 moveq.l D3, 0x00 label000000A4: 000000A4 4A03 tst.b D3 000000A6 6712 beq +0x14 /* 000000BA */ 000000A8 7000 moveq.l D0, 0x00 000000AA 2880 move.l [A4], D0 000000AC 426C 0004 clr.w [A4 + 0x4] 000000B0 2940 0006 move.l [A4 + 0x6], D0 000000B4 2940 000A move.l [A4 + 0xA], D0 000000B8 6002 bra +0x4 /* 000000BC */ label000000BA: 000000BA 7000 moveq.l D0, 0x00 label000000BC: 000000BC 49ED F89C lea.l A4, [A5 - 0x764] 000000C0 7601 moveq.l D3, 0x01 000000C2 200C move.l D0, A4 000000C4 6616 bne +0x18 /* 000000DC */ 000000C6 2F03 move.l -[A7], D3 000000C8 700E moveq.l D0, 0x0E 000000CA 2F00 move.l -[A7], D0 000000CC 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 000000D0 588F addq.l A7, 4 000000D2 261F move.l D3, [A7]+ 000000D4 2840 movea.l A4, D0 000000D6 200C move.l D0, A4 000000D8 6602 bne +0x4 /* 000000DC */ 000000DA 7600 moveq.l D3, 0x00 label000000DC: 000000DC 4A03 tst.b D3 000000DE 6712 beq +0x14 /* 000000F2 */ 000000E0 7000 moveq.l D0, 0x00 000000E2 2880 move.l [A4], D0 000000E4 426C 0004 clr.w [A4 + 0x4] 000000E8 2940 0006 move.l [A4 + 0x6], D0 000000EC 2940 000A move.l [A4 + 0xA], D0 000000F0 6002 bra +0x4 /* 000000F4 */ label000000F2: 000000F2 7000 moveq.l D0, 0x00 label000000F4: 000000F4 49ED F88E lea.l A4, [A5 - 0x772] 000000F8 7601 moveq.l D3, 0x01 000000FA 200C move.l D0, A4 000000FC 6616 bne +0x18 /* 00000114 */ 000000FE 2F03 move.l -[A7], D3 00000100 700E moveq.l D0, 0x0E 00000102 2F00 move.l -[A7], D0 00000104 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000108 588F addq.l A7, 4 0000010A 261F move.l D3, [A7]+ 0000010C 2840 movea.l A4, D0 0000010E 200C move.l D0, A4 00000110 6602 bne +0x4 /* 00000114 */ 00000112 7600 moveq.l D3, 0x00 label00000114: 00000114 4A03 tst.b D3 00000116 6712 beq +0x14 /* 0000012A */ 00000118 7000 moveq.l D0, 0x00 0000011A 2880 move.l [A4], D0 0000011C 426C 0004 clr.w [A4 + 0x4] 00000120 2940 0006 move.l [A4 + 0x6], D0 00000124 2940 000A move.l [A4 + 0xA], D0 00000128 6002 bra +0x4 /* 0000012C */ label0000012A: 0000012A 7000 moveq.l D0, 0x00 label0000012C: 0000012C 49ED F880 lea.l A4, [A5 - 0x780] 00000130 7601 moveq.l D3, 0x01 00000132 200C move.l D0, A4 00000134 6616 bne +0x18 /* 0000014C */ 00000136 2F03 move.l -[A7], D3 00000138 700E moveq.l D0, 0x0E 0000013A 2F00 move.l -[A7], D0 0000013C 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000140 588F addq.l A7, 4 00000142 261F move.l D3, [A7]+ 00000144 2840 movea.l A4, D0 00000146 200C move.l D0, A4 00000148 6602 bne +0x4 /* 0000014C */ 0000014A 7600 moveq.l D3, 0x00 label0000014C: 0000014C 4A03 tst.b D3 0000014E 6712 beq +0x14 /* 00000162 */ 00000150 7000 moveq.l D0, 0x00 00000152 2880 move.l [A4], D0 00000154 426C 0004 clr.w [A4 + 0x4] 00000158 2940 0006 move.l [A4 + 0x6], D0 0000015C 2940 000A move.l [A4 + 0xA], D0 00000160 6002 bra +0x4 /* 00000164 */ label00000162: 00000162 7000 moveq.l D0, 0x00 label00000164: 00000164 49ED F872 lea.l A4, [A5 - 0x78E] 00000168 7601 moveq.l D3, 0x01 0000016A 200C move.l D0, A4 0000016C 6616 bne +0x18 /* 00000184 */ 0000016E 2F03 move.l -[A7], D3 00000170 700E moveq.l D0, 0x0E 00000172 2F00 move.l -[A7], D0 00000174 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000178 588F addq.l A7, 4 0000017A 261F move.l D3, [A7]+ 0000017C 2840 movea.l A4, D0 0000017E 200C move.l D0, A4 00000180 6602 bne +0x4 /* 00000184 */ 00000182 7600 moveq.l D3, 0x00 label00000184: 00000184 4A03 tst.b D3 00000186 6712 beq +0x14 /* 0000019A */ 00000188 7000 moveq.l D0, 0x00 0000018A 2880 move.l [A4], D0 0000018C 426C 0004 clr.w [A4 + 0x4] 00000190 2940 0006 move.l [A4 + 0x6], D0 00000194 2940 000A move.l [A4 + 0xA], D0 00000198 6002 bra +0x4 /* 0000019C */ label0000019A: 0000019A 7000 moveq.l D0, 0x00 label0000019C: 0000019C 49ED F864 lea.l A4, [A5 - 0x79C] 000001A0 7601 moveq.l D3, 0x01 000001A2 200C move.l D0, A4 000001A4 6616 bne +0x18 /* 000001BC */ 000001A6 2F03 move.l -[A7], D3 000001A8 700E moveq.l D0, 0x0E 000001AA 2F00 move.l -[A7], D0 000001AC 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 000001B0 588F addq.l A7, 4 000001B2 261F move.l D3, [A7]+ 000001B4 2840 movea.l A4, D0 000001B6 200C move.l D0, A4 000001B8 6602 bne +0x4 /* 000001BC */ 000001BA 7600 moveq.l D3, 0x00 label000001BC: 000001BC 4A03 tst.b D3 000001BE 6712 beq +0x14 /* 000001D2 */ 000001C0 7000 moveq.l D0, 0x00 000001C2 2880 move.l [A4], D0 000001C4 426C 0004 clr.w [A4 + 0x4] 000001C8 2940 0006 move.l [A4 + 0x6], D0 000001CC 2940 000A move.l [A4 + 0xA], D0 000001D0 6002 bra +0x4 /* 000001D4 */ label000001D2: 000001D2 7000 moveq.l D0, 0x00 label000001D4: 000001D4 47ED F856 lea.l A3, [A5 - 0x7AA] 000001D8 7601 moveq.l D3, 0x01 000001DA 200B move.l D0, A3 000001DC 6616 bne +0x18 /* 000001F4 */ 000001DE 2F03 move.l -[A7], D3 000001E0 700E moveq.l D0, 0x0E 000001E2 2F00 move.l -[A7], D0 000001E4 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 000001E8 588F addq.l A7, 4 000001EA 261F move.l D3, [A7]+ 000001EC 2640 movea.l A3, D0 000001EE 200B move.l D0, A3 000001F0 6602 bne +0x4 /* 000001F4 */ 000001F2 7600 moveq.l D3, 0x00 label000001F4: 000001F4 4A03 tst.b D3 000001F6 6712 beq +0x14 /* 0000020A */ 000001F8 7000 moveq.l D0, 0x00 000001FA 2680 move.l [A3], D0 000001FC 426B 0004 clr.w [A3 + 0x4] 00000200 2740 0006 move.l [A3 + 0x6], D0 00000204 2740 000A move.l [A3 + 0xA], D0 00000208 6002 bra +0x4 /* 0000020C */ label0000020A: 0000020A 7000 moveq.l D0, 0x00 label0000020C: 0000020C 4CEE 1808 FFF4 movem.l D3,A3,A4, [A6 - 0xC] 00000212 4E5E unlink A6 00000214 4E75 rts 00000216 8031 5F5F or.b D0, <> 0000021A 7374 moveq.l D1, 0x74 0000021C 695F bvs +0x61 /* 0000027D */ 0000021E 5F48 subq.w A0, 7 00000220 4433 5F4D neg.b <> 00000224 6163 bsr +0x65 /* 00000289 */ 00000226 4170 705F chk.w D0, [A0 + D7.w + 0x5F] 0000022A 335F 305F move.w [A1 + 0x305F], [A7]+ 0000022E 315F 4C69 move.w [A0 + 0x4C69], [A7]+ 00000232 6272 bhi +0x74 /* 000002A6 */ 00000234 6172 bsr +0x74 /* 000002A8 */ 00000236 6965 bvs +0x67 /* 0000029D */ 00000238 735F moveq.l D1, 0x5F 0000023A 5542 subq.w D2, 2 0000023C 7573 moveq.l D2, 0x73 0000023E 7943 moveq.l D4, 0x43 00000240 7572 moveq.l D2, 0x72 00000242 736F moveq.l D1, 0x6F 00000244 725F moveq.l D1, 0x5F 00000246 6370 bls +0x72 /* 000002B8 */ 00000248 5F00 subq.b D0, 7 0000024A 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_2767: // at 0000024C (misaligned) 0000024E 0000 487A ori.b D0, 0x7A /* 'z' */ 00000252 0042 486D ori.w D2, 0x486D /* 'Hm' */ 00000256 F992 .invalid <> 00000258 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 0000025C 4E5E unlink A6 0000025E 4E75 rts 00000260 802F 5F5F or.b D0, [A7 + 0x5F5F] 00000264 7374 moveq.l D1, 0x74 00000266 695F bvs +0x61 /* 000002C7 */ 00000268 5F48 subq.w A0, 7 0000026A 4433 5F4D neg.b <> 0000026E 6163 bsr +0x65 /* 000002D3 */ 00000270 4170 705F chk.w D0, [A0 + D7.w + 0x5F] 00000274 335F 305F move.w [A1 + 0x305F], [A7]+ 00000278 315F 4C69 move.w [A0 + 0x4C69], [A7]+ 0000027C 6272 bhi +0x74 /* 000002F0 */ 0000027E 6172 bsr +0x74 /* 000002F2 */ 00000280 6965 bvs +0x67 /* 000002E7 */ 00000282 735F moveq.l D1, 0x5F 00000284 5545 subq.w D5, 2 00000286 7272 moveq.l D1, 0x72 00000288 6F72 ble +0x74 /* 000002FC */ 0000028A 4D67 chk.w D6, -[A7] 0000028C 725F moveq.l D1, 0x5F 0000028E 6370 bls +0x72 /* 00000300 */ 00000290 5F00 subq.b D0, 7 00000292 0002 0000 ori.b D2, 0x0 export_2768: 00000296 4E56 0000 link A6, 0 0000029A 48E7 1008 movem.l -[A7], D3,A4 0000029E 49ED FA9A lea.l A4, [A5 - 0x566] 000002A2 7601 moveq.l D3, 0x01 000002A4 200C move.l D0, A4 label000002A6: 000002A6 6616 bne +0x18 /* 000002BE */ fn000002A8: 000002A8 2F03 move.l -[A7], D3 000002AA 7004 moveq.l D0, 0x04 000002AC 2F00 move.l -[A7], D0 000002AE 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 000002B2 588F addq.l A7, 4 000002B4 261F move.l D3, [A7]+ 000002B6 2840 movea.l A4, D0 label000002B8: 000002B8 200C move.l D0, A4 000002BA 6602 bne +0x4 /* 000002BE */ 000002BC 7600 moveq.l D3, 0x00 label000002BE: 000002BE 4A03 tst.b D3 000002C0 670E beq +0x10 /* 000002D0 */ 000002C2 38BC 0004 move.w [A4], 0x4 000002C6 397C 0004 0002 move.w [A4 + 0x2], 0x4 000002CC 7004 moveq.l D0, 0x04 000002CE 6002 bra +0x4 /* 000002D2 */ label000002D0: 000002D0 7000 moveq.l D0, 0x00 label000002D2: 000002D2 4CEE 1008 FFF8 movem.l D3,A4, [A6 - 0x8] 000002D8 4E5E unlink A6 000002DA 4E75 rts 000002DC 8033 5F5F or.b D0, <> 000002E0 7374 moveq.l D1, 0x74 000002E2 695F bvs +0x61 /* 00000343 */ 000002E4 5F48 subq.w A0, 7 000002E6 4433 5F4D neg.b <> 000002EA 6163 bsr +0x65 /* 0000034F */ 000002EC 4170 705F chk.w D0, [A0 + D7.w + 0x5F] label000002F0: 000002F0 335F 305F move.w [A1 + 0x305F], [A7]+ // begin alternate branch 000002F2-000002F4 fn000002F2: 000002F2 305F movea.w A0, [A7]+ // end alternate branch 000002F2-000002F4 fn000002F2: // (misaligned) 000002F4 315F 4C69 move.w [A0 + 0x4C69], [A7]+ 000002F8 6272 bhi +0x74 /* 0000036C */ 000002FA 6172 bsr +0x74 /* 0000036E */ label000002FC: 000002FC 6965 bvs +0x67 /* 00000363 */ 000002FE 735F moveq.l D1, 0x5F label00000300: 00000300 5545 subq.w D5, 2 00000302 7665 moveq.l D3, 0x65 00000304 6E74 bgt +0x76 /* 0000037A */ 00000306 4861 pea.l -[A1] 00000308 6E64 bgt +0x66 /* 0000036E */ 0000030A 6C65 bge +0x67 /* 00000371 */ 0000030C 725F moveq.l D1, 0x5F 0000030E 6370 bls +0x72 /* 00000380 */ 00000310 5F00 subq.b D0, 7 00000312 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_2769: // at 00000314 (misaligned) 00000316 0000 48E7 ori.b D0, 0xE7 0000031A 1018 move.b D0, [A0]+ 0000031C 47ED FB26 lea.l A3, [A5 - 0x4DA] 00000320 7601 moveq.l D3, 0x01 00000322 200B move.l D0, A3 00000324 6616 bne +0x18 /* 0000033C */ 00000326 2F03 move.l -[A7], D3 00000328 700E moveq.l D0, 0x0E 0000032A 2F00 move.l -[A7], D0 0000032C 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000330 588F addq.l A7, 4 00000332 261F move.l D3, [A7]+ 00000334 2640 movea.l A3, D0 00000336 200B move.l D0, A3 00000338 6602 bne +0x4 /* 0000033C */ 0000033A 7600 moveq.l D3, 0x00 label0000033C: 0000033C 4A03 tst.b D3 0000033E 6712 beq +0x14 /* 00000352 */ 00000340 7000 moveq.l D0, 0x00 00000342 2680 move.l [A3], D0 00000344 426B 0004 clr.w [A3 + 0x4] 00000348 2740 0006 move.l [A3 + 0x6], D0 0000034C 2740 000A move.l [A3 + 0xA], D0 00000350 6002 bra +0x4 /* 00000354 */ label00000352: 00000352 7000 moveq.l D0, 0x00 label00000354: 00000354 47ED FB18 lea.l A3, [A5 - 0x4E8] 00000358 7601 moveq.l D3, 0x01 0000035A 200B move.l D0, A3 0000035C 6616 bne +0x18 /* 00000374 */ 0000035E 2F03 move.l -[A7], D3 00000360 700E moveq.l D0, 0x0E 00000362 2F00 move.l -[A7], D0 00000364 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000368 588F addq.l A7, 4 0000036A 261F move.l D3, [A7]+ label0000036C: 0000036C 2640 movea.l A3, D0 fn0000036E: 0000036E 200B move.l D0, A3 00000370 6602 bne +0x4 /* 00000374 */ 00000372 7600 moveq.l D3, 0x00 label00000374: 00000374 4A03 tst.b D3 00000376 6712 beq +0x14 /* 0000038A */ 00000378 7000 moveq.l D0, 0x00 label0000037A: 0000037A 2680 move.l [A3], D0 0000037C 426B 0004 clr.w [A3 + 0x4] label00000380: 00000380 2740 0006 move.l [A3 + 0x6], D0 00000384 2740 000A move.l [A3 + 0xA], D0 00000388 6002 bra +0x4 /* 0000038C */ label0000038A: 0000038A 7000 moveq.l D0, 0x00 label0000038C: 0000038C 47ED FB0A lea.l A3, [A5 - 0x4F6] 00000390 7601 moveq.l D3, 0x01 00000392 200B move.l D0, A3 00000394 6616 bne +0x18 /* 000003AC */ 00000396 2F03 move.l -[A7], D3 00000398 700E moveq.l D0, 0x0E 0000039A 2F00 move.l -[A7], D0 0000039C 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 000003A0 588F addq.l A7, 4 000003A2 261F move.l D3, [A7]+ 000003A4 2640 movea.l A3, D0 000003A6 200B move.l D0, A3 000003A8 6602 bne +0x4 /* 000003AC */ 000003AA 7600 moveq.l D3, 0x00 label000003AC: 000003AC 4A03 tst.b D3 000003AE 6712 beq +0x14 /* 000003C2 */ 000003B0 7000 moveq.l D0, 0x00 000003B2 2680 move.l [A3], D0 000003B4 426B 0004 clr.w [A3 + 0x4] 000003B8 2740 0006 move.l [A3 + 0x6], D0 000003BC 2740 000A move.l [A3 + 0xA], D0 000003C0 6002 bra +0x4 /* 000003C4 */ label000003C2: 000003C2 7000 moveq.l D0, 0x00 label000003C4: 000003C4 47ED FAFC lea.l A3, [A5 - 0x504] 000003C8 7601 moveq.l D3, 0x01 000003CA 200B move.l D0, A3 000003CC 6616 bne +0x18 /* 000003E4 */ 000003CE 2F03 move.l -[A7], D3 000003D0 700E moveq.l D0, 0x0E 000003D2 2F00 move.l -[A7], D0 000003D4 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 000003D8 588F addq.l A7, 4 000003DA 261F move.l D3, [A7]+ 000003DC 2640 movea.l A3, D0 000003DE 200B move.l D0, A3 000003E0 6602 bne +0x4 /* 000003E4 */ 000003E2 7600 moveq.l D3, 0x00 label000003E4: 000003E4 4A03 tst.b D3 000003E6 6712 beq +0x14 /* 000003FA */ 000003E8 7000 moveq.l D0, 0x00 000003EA 2680 move.l [A3], D0 000003EC 426B 0004 clr.w [A3 + 0x4] 000003F0 2740 0006 move.l [A3 + 0x6], D0 000003F4 2740 000A move.l [A3 + 0xA], D0 000003F8 6002 bra +0x4 /* 000003FC */ label000003FA: 000003FA 7000 moveq.l D0, 0x00 label000003FC: 000003FC 47ED FAEE lea.l A3, [A5 - 0x512] 00000400 7601 moveq.l D3, 0x01 00000402 200B move.l D0, A3 00000404 6616 bne +0x18 /* 0000041C */ 00000406 2F03 move.l -[A7], D3 00000408 700E moveq.l D0, 0x0E 0000040A 2F00 move.l -[A7], D0 0000040C 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000410 588F addq.l A7, 4 00000412 261F move.l D3, [A7]+ 00000414 2640 movea.l A3, D0 00000416 200B move.l D0, A3 00000418 6602 bne +0x4 /* 0000041C */ 0000041A 7600 moveq.l D3, 0x00 label0000041C: 0000041C 4A03 tst.b D3 0000041E 6712 beq +0x14 /* 00000432 */ 00000420 7000 moveq.l D0, 0x00 00000422 2680 move.l [A3], D0 00000424 426B 0004 clr.w [A3 + 0x4] 00000428 2740 0006 move.l [A3 + 0x6], D0 0000042C 2740 000A move.l [A3 + 0xA], D0 00000430 6002 bra +0x4 /* 00000434 */ label00000432: 00000432 7000 moveq.l D0, 0x00 label00000434: 00000434 47ED FAE0 lea.l A3, [A5 - 0x520] 00000438 7601 moveq.l D3, 0x01 0000043A 200B move.l D0, A3 0000043C 6616 bne +0x18 /* 00000454 */ 0000043E 2F03 move.l -[A7], D3 00000440 700E moveq.l D0, 0x0E 00000442 2F00 move.l -[A7], D0 00000444 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000448 588F addq.l A7, 4 0000044A 261F move.l D3, [A7]+ 0000044C 2640 movea.l A3, D0 0000044E 200B move.l D0, A3 00000450 6602 bne +0x4 /* 00000454 */ 00000452 7600 moveq.l D3, 0x00 label00000454: 00000454 4A03 tst.b D3 00000456 6712 beq +0x14 /* 0000046A */ 00000458 7000 moveq.l D0, 0x00 0000045A 2680 move.l [A3], D0 0000045C 426B 0004 clr.w [A3 + 0x4] 00000460 2740 0006 move.l [A3 + 0x6], D0 00000464 2740 000A move.l [A3 + 0xA], D0 00000468 6002 bra +0x4 /* 0000046C */ label0000046A: 0000046A 7000 moveq.l D0, 0x00 label0000046C: 0000046C 47ED FAD2 lea.l A3, [A5 - 0x52E] 00000470 7601 moveq.l D3, 0x01 00000472 200B move.l D0, A3 00000474 6616 bne +0x18 /* 0000048C */ 00000476 2F03 move.l -[A7], D3 00000478 700E moveq.l D0, 0x0E 0000047A 2F00 move.l -[A7], D0 0000047C 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000480 588F addq.l A7, 4 00000482 261F move.l D3, [A7]+ 00000484 2640 movea.l A3, D0 00000486 200B move.l D0, A3 00000488 6602 bne +0x4 /* 0000048C */ 0000048A 7600 moveq.l D3, 0x00 label0000048C: 0000048C 4A03 tst.b D3 0000048E 6712 beq +0x14 /* 000004A2 */ 00000490 7000 moveq.l D0, 0x00 00000492 2680 move.l [A3], D0 00000494 426B 0004 clr.w [A3 + 0x4] 00000498 2740 0006 move.l [A3 + 0x6], D0 0000049C 2740 000A move.l [A3 + 0xA], D0 000004A0 6002 bra +0x4 /* 000004A4 */ label000004A2: 000004A2 7000 moveq.l D0, 0x00 label000004A4: 000004A4 47ED FAC4 lea.l A3, [A5 - 0x53C] 000004A8 7601 moveq.l D3, 0x01 000004AA 200B move.l D0, A3 000004AC 6616 bne +0x18 /* 000004C4 */ 000004AE 2F03 move.l -[A7], D3 000004B0 700E moveq.l D0, 0x0E 000004B2 2F00 move.l -[A7], D0 000004B4 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 000004B8 588F addq.l A7, 4 000004BA 261F move.l D3, [A7]+ 000004BC 2640 movea.l A3, D0 000004BE 200B move.l D0, A3 000004C0 6602 bne +0x4 /* 000004C4 */ 000004C2 7600 moveq.l D3, 0x00 label000004C4: 000004C4 4A03 tst.b D3 000004C6 6712 beq +0x14 /* 000004DA */ 000004C8 7000 moveq.l D0, 0x00 000004CA 2680 move.l [A3], D0 000004CC 426B 0004 clr.w [A3 + 0x4] 000004D0 2740 0006 move.l [A3 + 0x6], D0 000004D4 2740 000A move.l [A3 + 0xA], D0 000004D8 6002 bra +0x4 /* 000004DC */ label000004DA: 000004DA 7000 moveq.l D0, 0x00 label000004DC: 000004DC 47ED FAB6 lea.l A3, [A5 - 0x54A] 000004E0 7601 moveq.l D3, 0x01 000004E2 200B move.l D0, A3 000004E4 6616 bne +0x18 /* 000004FC */ 000004E6 2F03 move.l -[A7], D3 000004E8 700E moveq.l D0, 0x0E 000004EA 2F00 move.l -[A7], D0 000004EC 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 000004F0 588F addq.l A7, 4 000004F2 261F move.l D3, [A7]+ 000004F4 2640 movea.l A3, D0 000004F6 200B move.l D0, A3 000004F8 6602 bne +0x4 /* 000004FC */ 000004FA 7600 moveq.l D3, 0x00 label000004FC: 000004FC 4A03 tst.b D3 000004FE 6712 beq +0x14 /* 00000512 */ 00000500 7000 moveq.l D0, 0x00 00000502 2680 move.l [A3], D0 00000504 426B 0004 clr.w [A3 + 0x4] 00000508 2740 0006 move.l [A3 + 0x6], D0 0000050C 2740 000A move.l [A3 + 0xA], D0 00000510 6002 bra +0x4 /* 00000514 */ label00000512: 00000512 7000 moveq.l D0, 0x00 label00000514: 00000514 49ED FAA8 lea.l A4, [A5 - 0x558] 00000518 7601 moveq.l D3, 0x01 0000051A 200C move.l D0, A4 0000051C 6616 bne +0x18 /* 00000534 */ 0000051E 2F03 move.l -[A7], D3 00000520 700E moveq.l D0, 0x0E 00000522 2F00 move.l -[A7], D0 00000524 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000528 588F addq.l A7, 4 0000052A 261F move.l D3, [A7]+ 0000052C 2840 movea.l A4, D0 0000052E 200C move.l D0, A4 00000530 6602 bne +0x4 /* 00000534 */ 00000532 7600 moveq.l D3, 0x00 label00000534: 00000534 4A03 tst.b D3 00000536 6712 beq +0x14 /* 0000054A */ 00000538 7000 moveq.l D0, 0x00 0000053A 2880 move.l [A4], D0 0000053C 426C 0004 clr.w [A4 + 0x4] 00000540 2940 0006 move.l [A4 + 0x6], D0 00000544 2940 000A move.l [A4 + 0xA], D0 00000548 6002 bra +0x4 /* 0000054C */ label0000054A: 0000054A 7000 moveq.l D0, 0x00 label0000054C: 0000054C 4CEE 1808 FFF4 movem.l D3,A3,A4, [A6 - 0xC] 00000552 4E5E unlink A6 00000554 4E75 rts 00000556 8032 5F5F or.b D0, <> 0000055A 7374 moveq.l D1, 0x74 0000055C 695F bvs +0x61 /* 000005BD */ 0000055E 5F48 subq.w A0, 7 00000560 4433 5F4D neg.b <> 00000564 6163 bsr +0x65 /* 000005C9 */ 00000566 4170 705F chk.w D0, [A0 + D7.w + 0x5F] 0000056A 335F 305F move.w [A1 + 0x305F], [A7]+ 0000056E 315F 4C69 move.w [A0 + 0x4C69], [A7]+ 00000572 6272 bhi +0x74 /* 000005E6 */ 00000574 6172 bsr +0x74 /* 000005E8 */ 00000576 6965 bvs +0x67 /* 000005DD */ 00000578 735F moveq.l D1, 0x5F 0000057A 5546 subq.w D6, 2 0000057C 6C6F bge +0x71 /* 000005ED */ 0000057E 6174 bsr +0x76 /* 000005F4 */ 00000580 5769 6E64 subq.w [A1 + 0x6E64], 3 00000584 6F77 ble +0x79 /* 000005FD */ 00000586 5F63 subq.w -[A3], 7 00000588 705F moveq.l D0, 0x5F 0000058A 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_2770: // at 0000058C (misaligned) 0000058E 0000 48E7 ori.b D0, 0xE7 00000592 1018 move.b D0, [A0]+ 00000594 49ED FBAA lea.l A4, [A5 - 0x456] 00000598 7601 moveq.l D3, 0x01 0000059A 200C move.l D0, A4 0000059C 6616 bne +0x18 /* 000005B4 */ 0000059E 2F03 move.l -[A7], D3 000005A0 700E moveq.l D0, 0x0E 000005A2 2F00 move.l -[A7], D0 000005A4 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 000005A8 588F addq.l A7, 4 000005AA 261F move.l D3, [A7]+ 000005AC 2840 movea.l A4, D0 000005AE 200C move.l D0, A4 000005B0 6602 bne +0x4 /* 000005B4 */ 000005B2 7600 moveq.l D3, 0x00 label000005B4: 000005B4 4A03 tst.b D3 000005B6 6712 beq +0x14 /* 000005CA */ 000005B8 7000 moveq.l D0, 0x00 000005BA 2880 move.l [A4], D0 000005BC 426C 0004 clr.w [A4 + 0x4] 000005C0 2940 0006 move.l [A4 + 0x6], D0 000005C4 2940 000A move.l [A4 + 0xA], D0 000005C8 6002 bra +0x4 /* 000005CC */ label000005CA: 000005CA 7000 moveq.l D0, 0x00 label000005CC: 000005CC 47ED FB66 lea.l A3, [A5 - 0x49A] 000005D0 7601 moveq.l D3, 0x01 000005D2 200B move.l D0, A3 000005D4 6616 bne +0x18 /* 000005EC */ 000005D6 2F03 move.l -[A7], D3 000005D8 7044 moveq.l D0, 0x44 000005DA 2F00 move.l -[A7], D0 000005DC 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 000005E0 588F addq.l A7, 4 000005E2 261F move.l D3, [A7]+ 000005E4 2640 movea.l A3, D0 label000005E6: 000005E6 200B move.l D0, A3 fn000005E8: 000005E8 6602 bne +0x4 /* 000005EC */ 000005EA 7600 moveq.l D3, 0x00 label000005EC: 000005EC 4A03 tst.b D3 000005EE 6704 beq +0x6 /* 000005F4 */ 000005F0 7000 moveq.l D0, 0x00 000005F2 6002 bra +0x4 /* 000005F6 */ fn000005F4: 000005F4 7000 moveq.l D0, 0x00 label000005F6: 000005F6 4CEE 1808 FFF4 movem.l D3,A3,A4, [A6 - 0xC] 000005FC 4E5E unlink A6 000005FE 4E75 rts 00000600 8034 5F5F or.b D0, <> 00000604 7374 moveq.l D1, 0x74 00000606 695F bvs +0x61 /* 00000667 */ 00000608 5F48 subq.w A0, 7 0000060A 4433 5F4D neg.b <> 0000060E 6163 bsr +0x65 /* 00000673 */ 00000610 4170 705F chk.w D0, [A0 + D7.w + 0x5F] 00000614 335F 305F move.w [A1 + 0x305F], [A7]+ 00000618 315F 4C69 move.w [A0 + 0x4C69], [A7]+ 0000061C 6272 bhi +0x74 /* 00000690 */ 0000061E 6172 bsr +0x74 /* 00000692 */ 00000620 6965 bvs +0x67 /* 00000687 */ 00000622 735F moveq.l D1, 0x5F 00000624 554D subq.w A5, 2 00000626 6163 bsr +0x65 /* 0000068B */ 00000628 4170 7047 chk.w D0, [A0 + D7.w + 0x47] 0000062C 6C6F bge +0x71 /* 0000069D */ 0000062E 6261 bhi +0x63 /* 00000691 */ 00000630 6C73 bge +0x75 /* 000006A5 */ 00000632 5F63 subq.w -[A3], 7 00000634 705F moveq.l D0, 0x5F 00000636 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_2771: // at 00000638 (misaligned) 0000063A 0000 48E7 ori.b D0, 0xE7 0000063E 1018 move.b D0, [A0]+ 00000640 47ED FD42 lea.l A3, [A5 - 0x2BE] 00000644 7601 moveq.l D3, 0x01 00000646 200B move.l D0, A3 00000648 6616 bne +0x18 /* 00000660 */ 0000064A 2F03 move.l -[A7], D3 0000064C 7008 moveq.l D0, 0x08 0000064E 2F00 move.l -[A7], D0 00000650 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000654 588F addq.l A7, 4 00000656 261F move.l D3, [A7]+ 00000658 2640 movea.l A3, D0 0000065A 200B move.l D0, A3 0000065C 6602 bne +0x4 /* 00000660 */ 0000065E 7600 moveq.l D3, 0x00 label00000660: 00000660 4A03 tst.b D3 00000662 670A beq +0xC /* 0000066E */ 00000664 4293 clr.l [A3] 00000666 42AB 0004 clr.l [A3 + 0x4] 0000066A 7000 moveq.l D0, 0x00 0000066C 6002 bra +0x4 /* 00000670 */ label0000066E: 0000066E 7000 moveq.l D0, 0x00 label00000670: 00000670 47ED FD3E lea.l A3, [A5 - 0x2C2] 00000674 7601 moveq.l D3, 0x01 00000676 200B move.l D0, A3 00000678 6616 bne +0x18 /* 00000690 */ 0000067A 2F03 move.l -[A7], D3 0000067C 7004 moveq.l D0, 0x04 0000067E 2F00 move.l -[A7], D0 00000680 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000684 588F addq.l A7, 4 00000686 261F move.l D3, [A7]+ 00000688 2640 movea.l A3, D0 0000068A 200B move.l D0, A3 0000068C 6602 bne +0x4 /* 00000690 */ 0000068E 7600 moveq.l D3, 0x00 label00000690: 00000690 4A03 tst.b D3 fn00000692: 00000692 6706 beq +0x8 /* 0000069A */ 00000694 4293 clr.l [A3] 00000696 7000 moveq.l D0, 0x00 00000698 6002 bra +0x4 /* 0000069C */ label0000069A: 0000069A 7000 moveq.l D0, 0x00 label0000069C: 0000069C 47ED FD36 lea.l A3, [A5 - 0x2CA] 000006A0 7601 moveq.l D3, 0x01 000006A2 200B move.l D0, A3 000006A4 6616 bne +0x18 /* 000006BC */ 000006A6 2F03 move.l -[A7], D3 000006A8 7008 moveq.l D0, 0x08 000006AA 2F00 move.l -[A7], D0 000006AC 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 000006B0 588F addq.l A7, 4 000006B2 261F move.l D3, [A7]+ 000006B4 2640 movea.l A3, D0 000006B6 200B move.l D0, A3 000006B8 6602 bne +0x4 /* 000006BC */ 000006BA 7600 moveq.l D3, 0x00 label000006BC: 000006BC 4A03 tst.b D3 000006BE 670A beq +0xC /* 000006CA */ 000006C0 7000 moveq.l D0, 0x00 000006C2 2680 move.l [A3], D0 000006C4 2740 0004 move.l [A3 + 0x4], D0 000006C8 6002 bra +0x4 /* 000006CC */ label000006CA: 000006CA 7000 moveq.l D0, 0x00 label000006CC: 000006CC 49ED FD26 lea.l A4, [A5 - 0x2DA] 000006D0 7601 moveq.l D3, 0x01 000006D2 200C move.l D0, A4 000006D4 6616 bne +0x18 /* 000006EC */ 000006D6 2F03 move.l -[A7], D3 000006D8 7010 moveq.l D0, 0x10 000006DA 2F00 move.l -[A7], D0 000006DC 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 000006E0 588F addq.l A7, 4 000006E2 261F move.l D3, [A7]+ 000006E4 2840 movea.l A4, D0 000006E6 200C move.l D0, A4 000006E8 6602 bne +0x4 /* 000006EC */ 000006EA 7600 moveq.l D3, 0x00 label000006EC: 000006EC 4A03 tst.b D3 000006EE 6712 beq +0x14 /* 00000702 */ 000006F0 7000 moveq.l D0, 0x00 000006F2 2880 move.l [A4], D0 000006F4 2940 0004 move.l [A4 + 0x4], D0 000006F8 2940 0008 move.l [A4 + 0x8], D0 000006FC 2940 000C move.l [A4 + 0xC], D0 00000700 6002 bra +0x4 /* 00000704 */ label00000702: 00000702 7000 moveq.l D0, 0x00 label00000704: 00000704 487A 0166 pea.l [PC + 0x166 /* 0000086C, value 0x4E56 'NV', cstring "" */] 00000708 486D FC26 pea.l [A5 - 0x3DA] 0000070C 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 00000710 49ED FC20 lea.l A4, [A5 - 0x3E0] 00000714 7601 moveq.l D3, 0x01 00000716 200C move.l D0, A4 00000718 6616 bne +0x18 /* 00000730 */ 0000071A 2F03 move.l -[A7], D3 0000071C 7006 moveq.l D0, 0x06 0000071E 2F00 move.l -[A7], D0 00000720 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000724 588F addq.l A7, 4 00000726 261F move.l D3, [A7]+ 00000728 2840 movea.l A4, D0 0000072A 200C move.l D0, A4 0000072C 6602 bne +0x4 /* 00000730 */ 0000072E 7600 moveq.l D3, 0x00 label00000730: 00000730 4A03 tst.b D3 00000732 670C beq +0xE /* 00000740 */ 00000734 4294 clr.l [A4] 00000736 426C 0004 clr.w [A4 + 0x4] 0000073A 7000 moveq.l D0, 0x00 0000073C 4A80 tst.l D0 0000073E 6002 bra +0x4 /* 00000742 */ label00000740: 00000740 7000 moveq.l D0, 0x00 label00000742: 00000742 49ED FC1A lea.l A4, [A5 - 0x3E6] 00000746 7601 moveq.l D3, 0x01 00000748 200C move.l D0, A4 0000074A 6616 bne +0x18 /* 00000762 */ 0000074C 2F03 move.l -[A7], D3 0000074E 7006 moveq.l D0, 0x06 00000750 2F00 move.l -[A7], D0 00000752 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000756 588F addq.l A7, 4 00000758 261F move.l D3, [A7]+ 0000075A 2840 movea.l A4, D0 0000075C 200C move.l D0, A4 0000075E 6602 bne +0x4 /* 00000762 */ 00000760 7600 moveq.l D3, 0x00 label00000762: 00000762 4A03 tst.b D3 00000764 671A beq +0x1C /* 00000780 */ 00000766 38BC FFFF move.w [A4], 0xFFFF 0000076A 397C FFFF 0002 move.w [A4 + 0x2], 0xFFFF 00000770 397C FFFF 0004 move.w [A4 + 0x4], 0xFFFF 00000776 7000 moveq.l D0, 0x00 00000778 303C FFFF move.w D0, 0xFFFF 0000077C 4A80 tst.l D0 0000077E 6002 bra +0x4 /* 00000782 */ label00000780: 00000780 7000 moveq.l D0, 0x00 label00000782: 00000782 49ED FC14 lea.l A4, [A5 - 0x3EC] 00000786 7601 moveq.l D3, 0x01 00000788 200C move.l D0, A4 0000078A 6616 bne +0x18 /* 000007A2 */ 0000078C 2F03 move.l -[A7], D3 0000078E 7006 moveq.l D0, 0x06 00000790 2F00 move.l -[A7], D0 00000792 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000796 588F addq.l A7, 4 00000798 261F move.l D3, [A7]+ 0000079A 2840 movea.l A4, D0 0000079C 200C move.l D0, A4 0000079E 6602 bne +0x4 /* 000007A2 */ 000007A0 7600 moveq.l D3, 0x00 label000007A2: 000007A2 4A03 tst.b D3 000007A4 670E beq +0x10 /* 000007B4 */ 000007A6 38BC FFFF move.w [A4], 0xFFFF 000007AA 42AC 0002 clr.l [A4 + 0x2] 000007AE 7000 moveq.l D0, 0x00 000007B0 4A80 tst.l D0 000007B2 6002 bra +0x4 /* 000007B6 */ label000007B4: 000007B4 7000 moveq.l D0, 0x00 label000007B6: 000007B6 49ED FC0E lea.l A4, [A5 - 0x3F2] 000007BA 7601 moveq.l D3, 0x01 000007BC 200C move.l D0, A4 000007BE 6616 bne +0x18 /* 000007D6 */ 000007C0 2F03 move.l -[A7], D3 000007C2 7006 moveq.l D0, 0x06 000007C4 2F00 move.l -[A7], D0 000007C6 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 000007CA 588F addq.l A7, 4 000007CC 261F move.l D3, [A7]+ 000007CE 2840 movea.l A4, D0 000007D0 200C move.l D0, A4 000007D2 6602 bne +0x4 /* 000007D6 */ 000007D4 7600 moveq.l D3, 0x00 label000007D6: 000007D6 4A03 tst.b D3 000007D8 6712 beq +0x14 /* 000007EC */ 000007DA 4254 clr.w [A4] 000007DC 397C FFFF 0002 move.w [A4 + 0x2], 0xFFFF 000007E2 426C 0004 clr.w [A4 + 0x4] 000007E6 7000 moveq.l D0, 0x00 000007E8 4A80 tst.l D0 000007EA 6002 bra +0x4 /* 000007EE */ label000007EC: 000007EC 7000 moveq.l D0, 0x00 label000007EE: 000007EE 49ED FC08 lea.l A4, [A5 - 0x3F8] 000007F2 7601 moveq.l D3, 0x01 000007F4 200C move.l D0, A4 000007F6 6616 bne +0x18 /* 0000080E */ 000007F8 2F03 move.l -[A7], D3 000007FA 7006 moveq.l D0, 0x06 000007FC 2F00 move.l -[A7], D0 000007FE 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000802 588F addq.l A7, 4 00000804 261F move.l D3, [A7]+ 00000806 2840 movea.l A4, D0 00000808 200C move.l D0, A4 0000080A 6602 bne +0x4 /* 0000080E */ 0000080C 7600 moveq.l D3, 0x00 label0000080E: 0000080E 4A03 tst.b D3 00000810 6712 beq +0x14 /* 00000824 */ 00000812 4294 clr.l [A4] 00000814 397C FFFF 0004 move.w [A4 + 0x4], 0xFFFF 0000081A 7000 moveq.l D0, 0x00 0000081C 303C FFFF move.w D0, 0xFFFF 00000820 4A80 tst.l D0 00000822 6002 bra +0x4 /* 00000826 */ label00000824: 00000824 7000 moveq.l D0, 0x00 label00000826: 00000826 504F addq.w A7, 8 00000828 4CEE 1808 FFF4 movem.l D3,A3,A4, [A6 - 0xC] 0000082E 4E5E unlink A6 00000830 4E75 rts 00000832 8036 5F5F or.b D0, <> 00000836 7374 moveq.l D1, 0x74 00000838 695F bvs +0x61 /* 00000899 */ 0000083A 5F48 subq.w A0, 7 0000083C 4433 5F4D neg.b <> 00000840 6163 bsr +0x65 /* 000008A5 */ 00000842 4170 705F chk.w D0, [A0 + D7.w + 0x5F] 00000846 335F 305F move.w [A1 + 0x305F], [A7]+ 0000084A 315F 4C69 move.w [A0 + 0x4C69], [A7]+ 0000084E 6272 bhi +0x74 /* 000008C2 */ 00000850 6172 bsr +0x74 /* 000008C4 */ 00000852 6965 bvs +0x67 /* 000008B9 */ 00000854 735F moveq.l D1, 0x5F 00000856 554D subq.w A5, 2 00000858 6163 bsr +0x65 /* 000008BD */ 0000085A 4170 7055 chk.w D0, [A0 + D7.w + 0x55] 0000085E 7469 moveq.l D2, 0x69 00000860 6C69 bge +0x6B /* 000008CB */ 00000862 7469 moveq.l D2, 0x69 00000864 6573 bcs +0x75 /* 000008D9 */ 00000866 5F63 subq.w -[A3], 7 00000868 705F moveq.l D0, 0x5F 0000086A 0002 0000 ori.b D2, 0x0 export_2772: 0000086E 4E56 0000 link A6, 0 00000872 48E7 1008 movem.l -[A7], D3,A4 00000876 49ED FD96 lea.l A4, [A5 - 0x26A] 0000087A 7601 moveq.l D3, 0x01 0000087C 200C move.l D0, A4 0000087E 6616 bne +0x18 /* 00000896 */ 00000880 2F03 move.l -[A7], D3 00000882 700E moveq.l D0, 0x0E 00000884 2F00 move.l -[A7], D0 00000886 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 0000088A 588F addq.l A7, 4 0000088C 261F move.l D3, [A7]+ 0000088E 2840 movea.l A4, D0 00000890 200C move.l D0, A4 00000892 6602 bne +0x4 /* 00000896 */ 00000894 7600 moveq.l D3, 0x00 label00000896: 00000896 4A03 tst.b D3 00000898 6712 beq +0x14 /* 000008AC */ 0000089A 7000 moveq.l D0, 0x00 0000089C 2880 move.l [A4], D0 0000089E 426C 0004 clr.w [A4 + 0x4] 000008A2 2940 0006 move.l [A4 + 0x6], D0 000008A6 2940 000A move.l [A4 + 0xA], D0 000008AA 6002 bra +0x4 /* 000008AE */ label000008AC: 000008AC 7000 moveq.l D0, 0x00 label000008AE: 000008AE 4CEE 1008 FFF8 movem.l D3,A4, [A6 - 0x8] 000008B4 4E5E unlink A6 000008B6 4E75 rts 000008B8 802D 5F5F or.b D0, [A5 + 0x5F5F] 000008BC 7374 moveq.l D1, 0x74 000008BE 695F bvs +0x61 /* 0000091F */ 000008C0 5F48 subq.w A0, 7 label000008C2: 000008C2 4433 5F4D neg.b <> // begin alternate branch 000008C4-000008C6 fn000008C4: 000008C4 5F4D subq.w A5, 7 // end alternate branch 000008C4-000008C6 fn000008C4: // (misaligned) 000008C6 6163 bsr +0x65 /* 0000092B */ 000008C8 4170 705F chk.w D0, [A0 + D7.w + 0x5F] 000008CC 335F 305F move.w [A1 + 0x305F], [A7]+ 000008D0 315F 4C69 move.w [A0 + 0x4C69], [A7]+ 000008D4 6272 bhi +0x74 /* 00000948 */ 000008D6 6172 bsr +0x74 /* 0000094A */ 000008D8 6965 bvs +0x67 /* 0000093F */ 000008DA 735F moveq.l D1, 0x5F 000008DC 554D subq.w A5, 2 000008DE 656D bcs +0x6F /* 0000094D */ 000008E0 6F72 ble +0x74 /* 00000954 */ 000008E2 795F moveq.l D4, 0x5F 000008E4 6370 bls +0x72 /* 00000956 */ 000008E6 5F00 subq.b D0, 7 000008E8 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_2773: // at 000008EA (misaligned) 000008EC 0000 48E7 ori.b D0, 0xE7 000008F0 1008 move.b D0, A0 000008F2 49ED FE4A lea.l A4, [A5 - 0x1B6] 000008F6 7601 moveq.l D3, 0x01 000008F8 200C move.l D0, A4 000008FA 6616 bne +0x18 /* 00000912 */ 000008FC 2F03 move.l -[A7], D3 000008FE 7010 moveq.l D0, 0x10 00000900 2F00 move.l -[A7], D0 00000902 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000906 588F addq.l A7, 4 00000908 261F move.l D3, [A7]+ 0000090A 2840 movea.l A4, D0 0000090C 200C move.l D0, A4 0000090E 6602 bne +0x4 /* 00000912 */ 00000910 7600 moveq.l D3, 0x00 label00000912: 00000912 4A03 tst.b D3 00000914 6704 beq +0x6 /* 0000091A */ 00000916 7000 moveq.l D0, 0x00 00000918 6002 bra +0x4 /* 0000091C */ label0000091A: 0000091A 7000 moveq.l D0, 0x00 label0000091C: 0000091C 4CEE 1008 FFF8 movem.l D3,A4, [A6 - 0x8] 00000922 4E5E unlink A6 00000924 4E75 rts 00000926 802F 5F5F or.b D0, [A7 + 0x5F5F] 0000092A 7374 moveq.l D1, 0x74 0000092C 695F bvs +0x61 /* 0000098D */ 0000092E 5F48 subq.w A0, 7 00000930 4433 5F4D neg.b <> 00000934 6163 bsr +0x65 /* 00000999 */ 00000936 4170 705F chk.w D0, [A0 + D7.w + 0x5F] 0000093A 335F 305F move.w [A1 + 0x305F], [A7]+ 0000093E 315F 4C69 move.w [A0 + 0x4C69], [A7]+ 00000942 6272 bhi +0x74 /* 000009B6 */ 00000944 6172 bsr +0x74 /* 000009B8 */ 00000946 6965 bvs +0x67 /* 000009AD */ label00000948: 00000948 735F moveq.l D1, 0x5F fn0000094A: 0000094A 5550 subq.w [A0], 2 0000094C 7269 moveq.l D1, 0x69 0000094E 6E74 bgt +0x76 /* 000009C4 */ 00000950 696E bvs +0x70 /* 000009C0 */ 00000952 675F beq +0x61 /* 000009B3 */ label00000954: 00000954 6370 bls +0x72 /* 000009C6 */ label00000956: 00000956 5F00 subq.b D0, 7 00000958 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_2774: // at 0000095A (misaligned) 0000095C 0000 48E7 ori.b D0, 0xE7 00000960 1008 move.b D0, A0 00000962 49ED FF80 lea.l A4, [A5 - 0x80] 00000966 7601 moveq.l D3, 0x01 00000968 200C move.l D0, A4 0000096A 6616 bne +0x18 /* 00000982 */ 0000096C 2F03 move.l -[A7], D3 0000096E 7008 moveq.l D0, 0x08 00000970 2F00 move.l -[A7], D0 00000972 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000976 588F addq.l A7, 4 00000978 261F move.l D3, [A7]+ 0000097A 2840 movea.l A4, D0 0000097C 200C move.l D0, A4 0000097E 6602 bne +0x4 /* 00000982 */ 00000980 7600 moveq.l D3, 0x00 label00000982: 00000982 4A03 tst.b D3 00000984 670A beq +0xC /* 00000990 */ 00000986 7000 moveq.l D0, 0x00 00000988 2880 move.l [A4], D0 0000098A 2940 0004 move.l [A4 + 0x4], D0 0000098E 6002 bra +0x4 /* 00000992 */ label00000990: 00000990 7000 moveq.l D0, 0x00 label00000992: 00000992 487A 0046 pea.l [PC + 0x46 /* 000009DA, value 0x4E56 'NV', cstring "" */] 00000996 486D FE7C pea.l [A5 - 0x184] 0000099A 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 0000099E 504F addq.w A7, 8 000009A0 4CEE 1008 FFF8 movem.l D3,A4, [A6 - 0x8] 000009A6 4E5E unlink A6 000009A8 4E75 rts 000009AA 802B 5F5F or.b D0, [A3 + 0x5F5F] 000009AE 7374 moveq.l D1, 0x74 000009B0 695F bvs +0x61 /* 00000A11 */ 000009B2 5F48 subq.w A0, 7 000009B4 4433 5F4D neg.b <> // begin alternate branch 000009B6-000009B8 label000009B6: 000009B6 5F4D subq.w A5, 7 // end alternate branch 000009B6-000009B8 label000009B6: // (misaligned) fn000009B8: 000009B8 6163 bsr +0x65 /* 00000A1D */ 000009BA 4170 705F chk.w D0, [A0 + D7.w + 0x5F] 000009BE 335F 305F move.w [A1 + 0x305F], [A7]+ // begin alternate branch 000009C0-000009C2 label000009C0: 000009C0 305F movea.w A0, [A7]+ // end alternate branch 000009C0-000009C2 label000009C0: // (misaligned) 000009C2 315F 4C69 move.w [A0 + 0x4C69], [A7]+ // begin alternate branch 000009C4-000009CA label000009C4: 000009C4 4C69 6272 6172 movem.l D1,D4,D5,D6,A1,A5,A6, [A1 + 0x6172] // end alternate branch 000009C4-000009CA label000009C4: // (misaligned) label000009C6: 000009C6 6272 bhi +0x74 /* 00000A3A */ 000009C8 6172 bsr +0x74 /* 00000A3C */ 000009CA 6965 bvs +0x67 /* 00000A31 */ 000009CC 735F moveq.l D1, 0x5F 000009CE 5556 subq.w [A6], 2 000009D0 6965 bvs +0x67 /* 00000A37 */ 000009D2 775F moveq.l D3, 0x5F 000009D4 6370 bls +0x72 /* 00000A46 */ 000009D6 5F00 subq.b D0, 7 000009D8 0002 0000 ori.b D2, 0x0 export_2775: 000009DC 4E56 0000 link A6, 0 000009E0 48E7 1018 movem.l -[A7], D3,A3,A4 000009E4 47ED FFB6 lea.l A3, [A5 - 0x4A] 000009E8 7601 moveq.l D3, 0x01 000009EA 200B move.l D0, A3 000009EC 6616 bne +0x18 /* 00000A04 */ 000009EE 2F03 move.l -[A7], D3 000009F0 7008 moveq.l D0, 0x08 000009F2 2F00 move.l -[A7], D0 000009F4 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 000009F8 588F addq.l A7, 4 000009FA 261F move.l D3, [A7]+ 000009FC 2640 movea.l A3, D0 000009FE 200B move.l D0, A3 00000A00 6602 bne +0x4 /* 00000A04 */ 00000A02 7600 moveq.l D3, 0x00 label00000A04: 00000A04 4A03 tst.b D3 00000A06 6704 beq +0x6 /* 00000A0C */ 00000A08 7000 moveq.l D0, 0x00 00000A0A 6002 bra +0x4 /* 00000A0E */ label00000A0C: 00000A0C 7000 moveq.l D0, 0x00 label00000A0E: 00000A0E 47ED FFAE lea.l A3, [A5 - 0x52] 00000A12 7601 moveq.l D3, 0x01 00000A14 200B move.l D0, A3 00000A16 6616 bne +0x18 /* 00000A2E */ 00000A18 2F03 move.l -[A7], D3 00000A1A 7008 moveq.l D0, 0x08 00000A1C 2F00 move.l -[A7], D0 00000A1E 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000A22 588F addq.l A7, 4 00000A24 261F move.l D3, [A7]+ 00000A26 2640 movea.l A3, D0 00000A28 200B move.l D0, A3 00000A2A 6602 bne +0x4 /* 00000A2E */ 00000A2C 7600 moveq.l D3, 0x00 label00000A2E: 00000A2E 4A03 tst.b D3 00000A30 6704 beq +0x6 /* 00000A36 */ 00000A32 7000 moveq.l D0, 0x00 00000A34 6002 bra +0x4 /* 00000A38 */ label00000A36: 00000A36 7000 moveq.l D0, 0x00 label00000A38: 00000A38 49ED FFA6 lea.l A4, [A5 - 0x5A] // begin alternate branch 00000A3A-00000A3C label00000A3A: 00000A3A FFA6 .invalid <> // end alternate branch 00000A3A-00000A3C label00000A3A: // (misaligned) fn00000A3C: 00000A3C 7601 moveq.l D3, 0x01 00000A3E 200C move.l D0, A4 00000A40 6616 bne +0x18 /* 00000A58 */ 00000A42 2F03 move.l -[A7], D3 00000A44 7008 moveq.l D0, 0x08 label00000A46: 00000A46 2F00 move.l -[A7], D0 00000A48 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 00000A4C 588F addq.l A7, 4 00000A4E 261F move.l D3, [A7]+ 00000A50 2840 movea.l A4, D0 00000A52 200C move.l D0, A4 00000A54 6602 bne +0x4 /* 00000A58 */ 00000A56 7600 moveq.l D3, 0x00 label00000A58: 00000A58 4A03 tst.b D3 00000A5A 6704 beq +0x6 /* 00000A60 */ 00000A5C 7000 moveq.l D0, 0x00 00000A5E 6002 bra +0x4 /* 00000A62 */ label00000A60: 00000A60 7000 moveq.l D0, 0x00 label00000A62: 00000A62 4CEE 1808 FFF4 movem.l D3,A3,A4, [A6 - 0xC] 00000A68 4E5E unlink A6 00000A6A 4E75 rts 00000A6C 802D 5F5F or.b D0, [A5 + 0x5F5F] 00000A70 7374 moveq.l D1, 0x74 00000A72 695F bvs +0x61 /* 00000AD3 */ 00000A74 5F48 subq.w A0, 7 00000A76 4433 5F4D neg.b <> 00000A7A 6163 bsr +0x65 /* 00000ADF */ 00000A7C 4170 705F chk.w D0, [A0 + D7.w + 0x5F] 00000A80 335F 305F move.w [A1 + 0x305F], [A7]+ 00000A84 315F 4C69 move.w [A0 + 0x4C69], [A7]+ 00000A88 6272 bhi +0x74 /* 00000AFC */ 00000A8A 6172 bsr +0x74 /* 00000AFE */ 00000A8C 6965 bvs +0x67 /* 00000AF3 */ 00000A8E 735F moveq.l D1, 0x5F 00000A90 5557 subq.w [A7], 2 00000A92 696E bvs +0x70 /* 00000B02 */ 00000A94 646F bcc +0x71 /* 00000B05 */ 00000A96 775F moveq.l D3, 0x5F 00000A98 6370 bls +0x72 /* 00000B0A */ 00000A9A 5F00 subq.b D0, 7 00000A9C 0000 .incomplete